#include <iostream>
#include <stdio.h>
#include <cmath>
using namespace std;
int result[10000];
int num=0;
int main()
{
	int t;
	cin>>t;
		for(int i=0;i<t;i++){
			int m;
			scanf("%d",&m);
			int sum=0;
			for(int k=1;(k+1)*(k+1)<=m+1;k++){
				if((m+1)%(k+1)==0) sum+=1;
			}
			result[num]=sum;
			num++;
		}
		for(int j=0;j<t;j++){
			printf("%d\n",result[j]);
		}
	
}
